An epitome of classical Indian hospitality, Hotel Rahul Palace(3 Star), welcomes discerning travellers and tourists to explore an enticing experience of budget hotels in New Delhi, India. Friendly well trained staff. Proffering world-class hotel services, truly exceptional experience of luxury hotel in New Delhi is an ideal getaway for business as well as leisure trips. Strategically located in the heart of the business & commercial hub of New Delhi. It's easy access to all major destinations.